package com.kiwilss.aopdemo.ui.hilt

import com.kiwilss.aopdemo.utils.LogUtils
import javax.inject.Inject
import javax.inject.Qualifier

/**
 * @author : Administrator
 * e-mail : kiwilss@163.com
 * time   : 2021/02/04
 *  desc   :
 */
class GasEngine @Inject constructor() : Engine {
    override fun start() {
        LogUtils.e("Gas engine start.")
    }

    override fun shutdown() {
        LogUtils.e("Gas engine shutdown.")
    }
}

@Qualifier
@Retention(AnnotationRetention.BINARY)
annotation class BindGasEngine